artificial seeding of algae - Espagnol Anglais Dictionnaire